/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package objetosNegocio;

/**
 *
 * @author Christian
 */
public class Residente {
    
    private String idResidente, nombre, apellido, direccion, telefono, celular, email, sexo;
    private int ciudad, estado, pais, carrera;
    private MetodoPago metodo;
    private Arrendador arrendador;
    private String fecha;

    public Residente() {
    }
    
    public Residente(String idResidente) {
        this.idResidente = idResidente;
    }

    public Residente(String idResidente, String nombre, String apellido, String direccion, String telefono, String celular, String email, int ciudad, int estado, int pais, int carrera, String sexo, Arrendador arrendador, String fecha) {
        this.idResidente = idResidente;
        this.nombre = nombre;
        this.apellido = apellido;
        this.direccion = direccion;
        this.telefono = telefono;
        this.celular = celular;
        this.email = email;
        this.ciudad = ciudad;
        this.estado = estado;
        this.pais = pais;
        this.carrera = carrera;
        this.sexo = sexo;
        this.arrendador = arrendador;
        this.fecha = fecha;
    }

    public String getApellido() {
        return apellido;
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public Arrendador getArrendador() {
        return arrendador;
    }

    public void setArrendador(Arrendador arrendador) {
        this.arrendador = arrendador;
    }

    public int getCarrera() {
        return carrera;
    }

    public void setCarrera(int carrera) {
        this.carrera = carrera;
    }

    public String getCelular() {
        return celular;
    }

    public void setCelular(String celular) {
        this.celular = celular;
    }

    public int getCiudad() {
        return ciudad;
    }

    public void setCiudad(int ciudad) {
        this.ciudad = ciudad;
    }

    public String getDireccion() {
        return direccion;
    }

    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public int getEstado() {
        return estado;
    }

    public void setEstado(int estado) {
        this.estado = estado;
    }

    public int getPais() {
        return pais;
    }

    public void setPais(int pais) {
        this.pais = pais;
    }

    public String getFecha() {
        return fecha;
    }

    public void setFecha(String fecha) {
        this.fecha = fecha;
    }

    public String getIdResidente() {
        return idResidente;
    }

    public void setIdResidente(String idResidente) {
        this.idResidente = idResidente;
    }

    public MetodoPago getMetodo() {
        return metodo;
    }

    public void setMetodo(MetodoPago metodo) {
        this.metodo = metodo;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getSexo() {
        return sexo;
    }

    public void setSexo(String sexo) {
        this.sexo = sexo;
    }

    public String getTelefono() {
        return telefono;
    }

    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    public void setResidente(Residente residente) {
        this.idResidente = residente.getIdResidente();
        this.nombre = residente.getNombre();
        this.apellido = residente.getApellido();
        this.sexo = residente.getSexo();
        this.direccion = residente.getDireccion();
        this.telefono = residente.getTelefono();
        this.celular = residente.getCelular();
        this.ciudad = residente.getCiudad();
        this.estado = residente.getEstado();
        this.pais = residente.getPais();
        this.carrera = residente.getCarrera();
        this.fecha = residente.getFecha();
        this.email = residente.getEmail();
        this.arrendador = residente.getArrendador();
    }
    
    @Override
    public String toString() {
        return "Residente{" + "idResidente=" + idResidente + ", nombre=" + nombre + ", apellido=" + apellido + ", direccion=" + direccion + ", telefono=" + telefono + ", celular=" + celular + ", email=" + email + ", sexo=" + sexo + ", ciudad=" + ciudad + ", estado=" + estado + ", pais=" + pais + ", carrera=" + carrera + ", metodo=" + metodo + ", arrendador=" + arrendador + ", fecha=" + fecha + '}';
    }
    
}
